anti-diffusing screen - French English Dictionary